@charset "utf-8";
/* 车型库首页css*/
/*背景图片统一设置*/
.auto-search button,.auto-loc,.down,.up,.auto-rec-list-hd h3,
.auto-sel-down,.gal-thumb-pre,.gal-thumb-next{background:url(./Images/auto/auto.png) no-repeat;}

/*车系搜索*/
.auto-search{width:100%;}
.auto-search form{display:block;	width:200px;}
.auto-search input{
	float:left;
	display:inline;
    background:white;
	width:123px;
	height:24px;
	overflow:hidden;
	border:1px solid #CCC;
	padding:0 5px;
	color:#656565;
	line-height:25px;
}
.auto-search button{
	float:left;
	display:inline;
	width:48px;
	height:22px;
	margin:2px 0 0 10px;
	background-position: 0 -35px;
	border:none;
	color:white;
	font:bold 14px/22px Arial, simsun, Georgia, serif;
	text-align:center;
}
.auto-search-hot{
	display:block;
	width:480px;
	height:26px;
	overflow:hidden;
	color:#065399;
	line-height:26px;
}
.auto-search-hot dt{float:left;}
.auto-search-hot dd{float:left;	margin-left:8px;display:inline;}

/*当前位置*/
.auto-loc{
	height:30px;
	margin:10px 0;
	padding-left:25px;
	background-position: -940px -41px;
	line-height:30px;
	color:#666;
	font-family: SimSun;
}
.auto-loc a{color:#666;}
.auto-loc a:hover{color:#F60;}

/*筛选条件*/
.cat-property,.cat-section{ width:718px;overflow:hidden;}
.auto-filter-right .cat-section ul{width:647px;}
.cat-hd{ width:60px; text-align:left; padding-left:10px;}

.cat-section ul.auto-filter-other{width:648px;	margin:5px 0 5px 10px;}
.cat-section li.selected, .cat-section li.selected a {color: white;font-weight: bold;}
.cat-section li a{padding:2px; white-space: nowrap;}
.cat-section li.selected a{background:#06529B;}

.auto-filter-other li{display:inline;width:129px;margin:5px 0;overflow:hidden;}
.auto-filter-other li a{padding:0}
.auto-filter-other li input{
	display:block;
	float:left;
	width:13px;
	height:13px;
	border:1px solid #276DA1;
	_border:none;
	background:#FFF;
	margin-right:2px;
}
.auto-filter-other label{display:block;	float:left;line-height:15px;}

.auto-filter-more{
	position:relative;
	width:718px;
	height:25px;
	overflow:hidden;
	border:1px solid #CCC;
	border-top:none;
	background:url( ./Images/auto/filter-other.jpg) repeat-x;
}
.auto-filter-more a{
	display:block;
	width:718px;
	height:25px;
	text-align:center;
	line-height:25px;
}
.auto-filter-more i{position:absolute;	top:10px;left:405px;}
.down,.up{display:block;width:11px;	height:7px;overflow:hidden;}
.down{background-position: -89px -35px;}
.up{background-position: -78px -35px;}

/*右侧车型图片列表*/
.auto-right-border{width:718px;	border:1px solid #DDD;border-top:2px solid #05539B;margin-top:10px;}
.auto-rec-list{height:285px;}
.auto-rec-list-hd{
	width:100%;
	height:31px;
	border-bottom:1px solid #DDD;
	background:url( ./Images/auto/rec-hd_bg.jpg) repeat-x;
    _overflow:hidden;
	font-size:14px;
    line-height:34px;
}
.auto-rec-list-hd h3{
    position: relative;
    padding: 0 10px;
    margin-left:-1px ;
    margin-top: -2px;
	height:34px;
	text-align:center;
	color:white;
}
.auto-rec-list-hd a.more{float:right; margin-right: 10px;}
.auto-rec-list-hd h3 a{color:white;}
.auto-rec-list-hd h3 a:hover{color:white;}
.auto-rec-list-hd ul{position: relative;}
.auto-rec-list-hd li{
	float:left;
	width:100px;
	height:31px;
	cursor:pointer;
	text-align:center;
	line-height:31px;
}
.auto-rec-list-hd li.selected{
	height:32px;
	background:white;
	border-left:1px solid #DDD;
	border-right:1px solid #DDD;
	color:#05539B;
	font-weight:bold;
}
.auto-rec-list-imgs{	width:700px;height:245px;	padding:5px 9px;overflow:hidden;}
.auto-rec-list-imgs li{
    float:left;
	display:inline;
	width:120px;
	height:105px;
    overflow: hidden;
	margin:10px;
}
.auto-rec-list-imgs li a{
	display:block;
	width:120px;
	overflow:hidden;
    line-height:18px;
	_line-height:23px;
	text-align:center;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: keep-all;
}

/*------------------------------------车型库品牌----------------------------------------*/
/*品牌介绍*/
.auto-rec-hd{width:100%;	height:28px;background:#F7F7F7;border-bottom:1px solid #DDD;}
.auto-rec-hd h3{
    position: relative;
	float:left;
	height:30px;
	_overflow:hidden;
    margin-left: -1px;
    margin-top: -1px;
	padding:0 10px;
	background:#06539B;
	color:white;
	font:bold 14px/30px Arial, Helvetica, sans-serif;
}
.auto-brands-intro .content{	width:698px;overflow:hidden;	line-height:19px}
.auto-brands-intro img{	float:left;width:55px;height:55px;border:1px solid #DDD;}
.auto-brands-intro p{
	float:right;
	width:630px;
	overflow:hidden;
	color:#676767;
	text-indent:1em;
}
.auto-brands-intro p a{margin-left:10px;}
.auto-brands-intro p a:hover{color:#F60;}

/*视频*/
.auto-video .content{	margin:5px;width:708px;overflow:hidden;}
.auto-video li{
	float:left;
	display:inline;
	width:167px;
	overflow:hidden;
	padding:5px;
}
.auto-video li a{	display:block;	width:170px;overflow:hidden;}
.auto-video li img{width:165px;height:98px;	border:1px solid #B2BECA;}

/*--------------------------------------------车型库筛选页---------------------------------------*/
/*筛选结果*/
.auto-filter-results{	position:relative;width:720px;	overflow:hidden;	margin-top:10px;}
.auto-filter-rhd{
	position:relative;
	width:718px;
	height:30px;
	border:1px solid #DDD;
	border-bottom:none;
	background:url( ./Images/auto/result-hd-bg.jpg) repeat-x;
	line-height:28px;
}
.auto-filter-rhd ul{	position:absolute;top:-1px;	left:-1px;}
.auto-filter-rhd li{
	float:left;
    cursor:pointer;
	width:85px;
	height:30px;
	overflow:hidden;
	font:bold 14px/30px Arial, Helvetica, sans-serif;
	text-align:center;
}
.auto-filter-rhd li.selected{background:#06539B;	color:white;}
.auto-filter-rhd span{
	display:block;
	float:left;
	height:28px;
	overflow:hidden;
	margin-left:200px;
}
.auto-filter-result{
	position:relative;
	width:720px;
	overflow:hidden;
	padding:15px 0;
	border-bottom:1px dotted #DDD;
}
.auto-filter-rmodel{	height:85px;overflow:hidden;}
.auto-filter-rmodel .pic{width:135px;height:85px;overflow:hidden;margin-right:15px;}
.auto-filter-rmodel .model-property{width:400px;overflow:hidden;}
.auto-filter-rmodel dt{width:400px;	height:21px;overflow:hidden;	font: normal 14px/21px Arial, Helvetica, sans-serif;}
.auto-filter-rmodel dd{
	float:left;
	width:215px;
	height:21px;
	line-height:21px;
	overflow:hidden;
	padding:0 2px;
	color:#424242;
}
.auto-filter-rmodel dd.odd{width:175px;}
.auto-filter-rmodel dd.ext{width:410px;}
.auto-filter-rmodel dd.ext a{padding:0 2px;}
.auto-filter-rmodel .model-price{width:170px;padding-right:0;text-align:right;	line-height:30px;}
.auto-filter-result .price{color:#CD0102;}

/*符合条件的车款*/
.auto-filter-mbtn{
	position:absolute;
	top:84px;
	right:0;
	width:160px;
	height:30px;
	border:1px solid #DDD;
	border-bottom:none;
	cursor:pointer;
	text-align:center;
	line-height:30px;
	color:#666;
}
.auto-filter-mbtn.close{border:none;}
.auto-filter-mbtn i{float:left;	margin-top:11px;	margin-left:5px;}
.auto-filter-rcars{width:720px;overflow:hidden;padding-top:15px;}
.auto-filter-rcars table{border:1px solid #DDD;border-top:none;}
.auto-filter-rcars tbody{display:block;	padding:5px;color:#666;}
.auto-filter-rcars thead{
    background:#06539B;
	display:block;
	height:28px;
	padding:0 5px;
    color:white;
}
.auto-filter-rcars th{
	padding:0 5px;
	_padding:0 10px;
	font:bold 12px/28px Arial, Helvetica, sans-serif;
    text-align:left;
}
.auto-filter-rcars td{
	padding:5px;
	_padding:10px;
	vertical-align:top;
	line-height:25px;
}
.auto-filter-rcars tbody td{	border-bottom:1px dotted #DDD;}
.auto-filter-rcars tbody tr.last td{border:none;}

.compare-btn-gray,.compare-btn-blue{
	width:48px;
	height:20px;
	overflow:hidden;
	margin-left:5px;
	line-height:20px;
}
.compare-btn-gray{
	background:#F4F4F6;
    border:1px solid #DEE3E7;
    border-color: #DEE3E7 #A3A3A3 #A3A3A3 #DEE3E7;
	color:#666;
}
.compare-btn-blue{background:#08529B;color:white;	border:none;}

.auto-filter-rcars .detail button.click{
    border:1px solid #DEE3E7;
    border-color: #A3A3A3 #DEE3E7 #DEE3E7 #A3A3A3;
}

.auto-filter-rcars .detail a{ margin:0 3px;	color:#666;}
.auto-filter-rcars .detail a:hover{color:#F60;}
/*分页*/
.pages{	margin:20px auto 20px 80px;}
.pages .page-form button{
    background:url( ./Images/auto/ok-bg.jpg) no-repeat;
	border:none;
	width:53px;
	height:25px;
	line-height:25px;
}

/*搜索结果页*/
.auto-search-result{
    background:url( ./Images/auto/search-rhd-bg.jpg) repeat-x;
    border:1px solid #DDD;
	width:698px;
	height:25px;
	padding:0 10px;
	line-height:25px;
	color:#656565;
}
.auto-search-result span{font:bold 14px/25px Arial, Helvetica, sans-serif;	color:#08529B;}

/*----------------------------配置综述页-------------------------------*/
.auto-top{
	width:958px;
	height:100px;
	margin:0 auto;
	border:1px solid #EBE7EB;
	border-bottom:2px solid #04519A;
}
.auto-top-head{
	width:100%;
	height:60px;
	margin-top:10px;
	color:#313131;
}
.auto-logo{
	width:60px;
	height:60px;
	overflow:hidden;
	margin-left:20px;
}
.auto-top-head h2{
	margin-left:20px;
    font: bolder 20px/60px Arial, Helvetica, sans-serif;
}
.auto-top-filter{	display:block;	margin-left:20px;	margin-top:20px;}
.auto-top-filter li{position:relative;	float:left;padding:0 10px;font-size:12px;}
.auto-top-filter li i{position:absolute;top:8px;right:3px;}
.auto-top-filter li.line{
    border-left:1px solid #CECECE;
	width:0;
	height:12px;
	overflow:hidden;
	margin-top:4px;
	padding:0;
}

.auto-top-filter li.nosale{
    position: relative;
    border:1px solid white;
	width:75px;
	padding:0;
	z-index:99;
	margin-left:1px;
	text-align:center;
}
.auto-top-filter li.nosale a{display:block;width:75px;text-decoration:none;}
.auto-top-filter li.nosale a span{	padding-right:10px;color:#333;}
.auto-top-filter li.nosale ul{
    position: absolute;
    top: 20px;
    left: -1px;
    border:1px solid #CECECE;
    border-bottom: none;
    width: 75px;
    overflow: hidden;
}
.auto-top-filter li.nosale li{float:none;padding:0;}
.auto-top-filter li.over{border:1px solid #CECECE;}
.auto-top-filter li.over a{border-bottom:1px solid #CECECE;}
.auto-top-filter li.over li a{
	display:block;
	width:100%;
	border-bottom:1px solid #CECECE;
	background:white;
	padding-left:10px;
	text-align:left;

}
.auto-top-filter li.over li a:hover{background:#EBEBEB;}
.auto-top-tool{height:30px;overflow:hidden;margin-right:10px;margin-top:20px;}
.auto-top-tool a{	display:block;	float:left;}
.auto-cars-group,.auto-insure-group{
	width:85px;
	height:30px;
    margin-right:15px;
	text-align:center;
	color:white;
	font:bold 14px/30px Arial, Helvetica, sans-serif;
}
.auto-cars-group:hover,.auto-insure-group:hover{color:white;}
.auto-cars-group{	background:#08519B;}
.auto-insure-group{ background:#FFA900;}
.auto-debug{height:20px;	margin-top:10px;line-height:20px;}
/*导航*/
.auto-nav{
	height:29px;
	width:700px;
	_overflow:hidden;
	background:url( ./Images/auto/auto-nav.png) repeat-x 0 1px;
    border-top:1px solid #DDD;
}
.auto-nav li{
	position:relative;
	float:left;
	width:75px;
	height:29px;
	border-left:1px solid #DDD;
	text-align:center;
	font:bold 14px/29px Arial, Helvetica, sans-serif;
}
.auto-nav li.selected{
    background:white;
    border-left:2px solid #04529A;
    border-top:2px solid #04529A;
	height:30px;
    margin-top: -1px;
}
.auto-nav li sup{
	position:absolute;
	top:-2px;
	right:-1px;
    z-index:10;
    border-right:2px solid #04529A;
	display:block;
	width:0px;
	height:32px;
}
.auto-nav li a{color:#494949;}
.auto-nav li.selected a{color:#04519A;}
.auto-nav li a:hover{color:#F60;}
.auto-summary{
    background:url( ./Images/auto/auto-nav-tip.png) repeat-x;
    border:1px solid #DDD;
    border-top:none;
	width:938px;
	height:35px;
	padding:0 10px;
	line-height:35px;
    margin-bottom: 10px;
}
.auto-summary span{color:#9A9A9A;	margin-right:10px;}
.auto-summary span span{	color:#000;}

/*配置列表*/
.auto-config-tb{
	float:left;
    position:relative;
    clear:both;
    z-index:1;
    background:white;
	border:1px solid #AEC7DB;
}
.auto-config-tb table{color:#000;}

.auto-config-tb th,.auto-config-tb td{	padding:0 10px;vertical-align:middle;}
.auto-config-tb thead th,.auto-config-tb thead td{
	height:52px;
	border-right:1px solid #E7E7E7;
	border-bottom:1px solid #E7E7E7;
}
.auto-config-tb thead div{width:140px;	overflow:hidden;}
.auto-config-tb thead th{background:#F7F7F7;color:#706A68;}
.auto-config-tb thead td{backgound:#FBFBFB;color:#184985;}
.auto-config-tb tbody td, .auto-config-tb tbody th{height:42px;}
.auto-config-tb tbody th{
	border-bottom:1px solid #E7E7E7;
	border-right:1px solid #AEC7DB;
	background:#F3F7FA;
	color:#184985;
}
.auto-config-tb tbody td{border-bottom:1px solid #E7E7E7;	border-right:1px solid #E7E7E7;}
.auto-config-tb tbody td.first{background:#FEFAD5;}
.auto-config-tb tbody tr.guide-price td{font-weight:bold;}
.auto-config-tb tbody tr.quote-price td{color:#CE0001;}
.auto-config-tb tr.auto-config-hd td{
	width:100%;
	background:url( ./Images/auto/config-tb-th.png) repeat-x;
	border-bottom:none;
}
.auto-config-tb tr.auto-config-hd {	color:#04519A;	font:bold 14px/42px Arial, Helvetica, sans-serif;}

/*-------------------------车系综述-----------------------------*/

.auto-bd{border:1px solid #E7E7E7;}
.auto-left{width:750px;overflow:hidden;}
.auto-right{width:200px;overflow:hidden;}
.auto-ltop{height:435px;	width:750px;overflow:hidden;}

.auto-series-imgs p{
	width:340px;
	height:30px;
	margin:5px auto;
	border-bottom:1px dotted #CCC;
	line-height:30px;
	font-size:14px;
}
.auto-series-imgs p a{color:#055298;margin-right:10px;}
.auto-series-imgs p a:hover{color:#F60;}
.auto-series-imgs dd,.auto-series-imgs dt{	float:left;color:#666668;   white-space: nowrap;
}.auto-series-imgs dd{width:123px;overflow:hidden;   margin-right: 5px;}
.auto-series-imgs dd.last{width:295px;height:20px; overflow: hidden;}
.auto-series-imgs dd.price{width:280px;}

/*最新文章*/
.auto-article{	width:378px;height:210px; margin-bottom: 10px;	overflow:hidden;	border:1px solid #E9E9E9;}
.auto-hd{
	width:100%;
	height:28px;
	background:#F7F7F7;
	border-bottom:1px solid #E9E9E9;
	font-size:14px;
}
.auto-hd h3{
	position:relative;
	float:left;
	margin-top:-1px;
	margin-left:-1px;
	height:30px;
	padding:0 15px;
	background:#06539B;
	line-height:30px;
	color:white;
}
.auto-hd .more{float:right;	margin-right:10px;line-height:28px;	font-size:12px;}
.auto-hd h2{height:28px;	line-height:28px;	color:#03529F;	margin-left:10px;}
.article-list{	width:358px;height:160px;	overflow:hidden;	margin:10px;}
.article-list h2{
	width:358px;
	height:35px;
	overflow:hidden;
	font:bold 16px/35px Arial, Helvetica, sans-serif;
	text-align:center;
}
.article-list h2 a{color:#CD0102;}
.article-list ul{	margin-bottom:10px;}
.bddot-bottom{border-bottom:1px dotted #CCC;}

/*在售车款*/
.series-onsale-style{	width:748px;	margin-top:10px;	border-bottom:none;}
.series-onsale-style .auto-top-filter{	margin-left:10px;	margin-top:3px;}
.series-onsale-style .triangle{	border-color: #A6A6A6 #F7F7F7;}
.series-onsale-style li.nosale{	border:1px solid #F7F7F7;}
.series-onsale-style li.over{border:1px solid #CECECE;}

.series-onsale-style th,.series-onsale-style td{	padding:0 10px;border-bottom:1px solid #E7E7E7;}
.series-onsale-style th{
	height:26px;
	background:#F6F7F9;
	color:#98999B;
	line-height:26px;
}
.series-onsale-style th.output{	color:#333;font-weight:bold;}
.series-onsale-style td{	height:30px;line-height:30px;color:#1E4775;}
.series-onsale-style tr.no-amid td{padding:5px 10px; line-height: 20px; color: #000;}
.series-onsale-style td a{color:#1E4775;}
.series-onsale-style td a:hover{color:#F60;}

.series-onsale-style td.price{	color:#666;}
.series-onsale-style td .hot-level{
	display:block;
	width:45px;
	height:5px;
	overflow:hidden;
	background:#EEE;
}
.series-onsale-style td .hot-level i{
	display:block;
	height:5px;
	overflow:hidden;
	background:#FE9901;
}
/*图片*/
.auto-gallery{	width:748px;}
.auto-gallery-block{	width:728px; overflow: hidden;padding:5px 0;}
.auto-gallery-block li{
	float:left;
	display:inline;
	margin:0 10px 10px 10px;
	width:162px;
	height:134px;
	overflow:hidden;
	text-align:center;
}
.auto-gallery-block li img{width:160px;	height:107px;	border:1px solid #9A9997;}
.auto-gallery-block .gal-hd{
	height:25px;
	width:710px;
	margin:0 auto;
	overflow:hidden;
	line-height:25px;
}
.auto-gallery-block .gal-hd h3{	float:left;color:#005598;}
.auto-gallery-block .gal-hd h3 span{color:#666;font-weight:normal;}
/*视频*/
.auto-series-video{width:748px;}
.auto-series-video .auto-hd span{
	display:block;
	float:left;
	margin-left:20px;
	line-height:29px;
	font-size:12px;
	color:#333;
}
.auto-series-video .video-list{	width:728px;overflow:hidden;}
.auto-series-video .video-list li{
	float:left;
	display:inline;
	margin:0 14px 14px 14px;
	width:154px;
	height:135px;
	overflow:hidden;
	border-bottom:1px dotted #DDEFF1;
	background:#F7F7F7;
	text-align:center;
}
.auto-series-video .video-list li img{
    background:white;
    border:1px solid #DDD;
	width:150px;
	height:105px;
	padding:1px;
}
.auto-series-video .video-list li a{
    display:block;
    width:154px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: keep-all;
    line-height:18px;
    _line-height:25px;
    color:#666;
}
.auto-series-video .video-list li a:hover{color:#F60;}
/*右侧*/
.ul-blue-dot li{
	padding-left:10px;
	height:25px;
	overflow:hidden;
	vertical-align:middle;
	background:url( ./Images/auto/ul-blue-dot.jpg) no-repeat 0 10px;;
	line-height:25px;
	font-size:14px;
}
.article-list li a{
	float:left;
	display:block;
	_display:inline;
	margin-right:10px;
	height:25px;
	overflow:hidden;
	text-overflow:ellipsis;
	word-break:keep-all;
	white-space:nowrap;
}

.auto-rblock{	width:198px;overflow:hidden;	border:1px solid #E7E7E7;	margin-bottom:10px;}
.auto-rblock a:hover{color:#F60;}
.auto-rblock.gray{background:#F7F7F7;}
.auto-rblock.gray .auto-hd{	background:#F1F1F1;}

.auto-rblock-other li{
	width:178px;
	height:23px;
	overflow:hidden;
	border-bottom:1px dotted #B5B5B5;
	line-height:23px;
}
.auto-rblock-other li a{
	display:block;
	float:left;
	width:78px;
	height:23px;
	overflow:hidden;
	color:#59636C;
}
.auto-rblock-other li span{
	display:block;
	float:right;
	width:100px;
	height:23px;
	overflow:hidden;
	color:#999;
	text-align:right;
}
.auto-rblock-relative li{
	height:30px;
	width:178px;
	overflow:hidden;
	border-bottom:1px dotted #B5B5B5;
	line-height:30px;
}
.auto-rblock-relative li a{
	float:left;
	display:block;
	width:125px;
	height:30px;
	overflow:hidden;
}
.look-around {background: url( ./Images/auto/look_around.jpg) no-repeat; height: 200px}
.auto-rblock-relative li button{float:right;margin-top:5px;}
.auto-rblock-relative li.first {	height:66px;	padding:10px 0;}
.auto-rblock-relative li.first img{
	float:left;
	width:84px;
	height:64px;
	border:1px solid #DDD;
	margin-right:10px;
}
.auto-rblock-relative li.first .rel-des{width:80px;height:66px;overflow:hidden;}
.auto-rblock-relative li.first .rel-des a{
	display:block;
	height:40px;
	width:80px;
	overflow:hidden;
	line-height:20px;
}
.auto-rblock-relative li.first .rel-des button{float:none;margin-top:0;}

.auto-rbonsale-block{	width:198px;overflow:hidden;	border-bottom:1px solid #E7E7E7;	padding:5px 0;}
.auto-rbonsale-block.last{border:none;}
.auto-rbonsale-block dt,.auto-rbonsale-block dd{width:178px;overflow:hidden;margin:0 10px;}
.auto-rbonsale-block dt{	height:25px;font:bold 12px/25px Arial, Helvetica, sans-serif;	color:#05519C;}
.auto-rbonsale-block dd{height:20px; line-height:20px;color:#676767;}
.auto-rbonsale-block dd a{
	float:left;
	display:block;
	width:78px;
	height:20px;
	overflow:hidden;
	text-overflow:ellipsis;
	word-break:keep-all;
	white-space:nowrap;
	color:#676767;
}
.auto-rbonsale-block dd span{
	float:right;
	display:block;
	width:100px;
	height:20px;
	overflow:hidden;
	text-align:right;
}

/*-------------------------图片列表------------------------------*/
.gal-filter-hd{
    background:url( ./Images/auto/gallery-filter-hd.jpg) repeat-x;
	height:32px;
	width:748px;
	_overflow:hidden;
	border-bottom:1px solid #E7E7E7;
	line-height:32px;
}
.gal-filter-hd ul{position:relative;height:33px;}
.gal-filter-hd li{
	float:left;
	width:140px;
	height:33px;
	cursor:pointer;
	color:#045398;
	font:bold 14px/32px Arial, Helvetica, sans-serif;
	text-align:center;
}
.gal-filter-hd li.first{border-right:1px solid #E7E7E7;}
.gal-filter-hd li span{	font-weight:normal;}
.gal-filter-hd ul li.selected{background:white;border-right:1px solid #E7E7E7;}
.auto-gal-filter .content{width:708px;	overflow:hidden;}
.auto-gal-filter dl{	margin:10px 15px;	line-height:25px;}
.auto-gal-filter dt{	font-weight:bold;}
.auto-gal-filter dd{	width:630px;	overflow:hidden;}
.auto-gal-filter dt,.auto-gal-filter dd{float:left;margin-right:5px;}
.auto-gal-filter dd ul{float:left;}
.auto-gal-filter dd li{float:left;	margin-right:15px;margin-bottom:5px; white-space: nowrap;}
.auto-gal-filter dd li.span{	margin-right:5px;	padding:0 3px;}
.auto-gal-filter dd li a{	display:block;	float:left;height:25px;padding:0 3px;}
.auto-gal-filter dd li a:hover,.auto-gal-filter dd li.selected a{
	background:#06539B;
	color:white;
	text-decoration:none;
}
.auto-gal-filter dd.gal-filter-list-year{margin-right: 0; width: 700px;}
.auto-gal-filter dd.gal-filter-list-year ul{margin-left:5px; width:640px; overflow: hidden;}

/*--------------------------------车款综述---------------------------------*/

.auto-style-intro .auto-series-imgs{height:315px;}
.auto-style-intro .auto-series-imgs dl{	width:340px;	margin:5px auto;line-height:25px;}
.auto-style-des{
	width:378px;
	height: 322px;
	overflow: hidden;
	border: 1px solid #E9E9E9;
}
.auto-style-des tr.last td{ text-align:right;}
.auto-style-des th,
.auto-style-des td{border-bottom:1px solid #EDF7F6;padding:0 10px;}
.auto-style-des td{padding-left:0px;}
.auto-style-des thead th{height:55px;background:#F6F7F9;line-height:55px;}
.auto-style-des th{color:#9C9C9C;}
.auto-style-des tbody th,
.auto-style-des tbody td{height:44px;line-height:44px;}

.auto-argument{width:748px;}
.auto-style-argument th.hd{
	height:30px;
	background:#F6F7F9;
	line-height:30px;
	border:1px solid white;
	border-bottom:1px solid #EDF7F6;
	color:#333;
	font-weight:bold;
}
.auto-style-argument th,.auto-style-argument td{
	height:25px;
	border:1px solid #EDF7F6;
	padding:0 10px;
	line-height:25px;
}
.auto-style-argument th{	border-right:none;color:#9C9C9C;}
.auto-style-argument td{	border-left:none;}

.auto-argument .auto-hd span{
	display:block;
	float:left;
	margin-left:10px;
	font-size:12px;
    line-height:29px;
}
.auto-style-argument .auto-color span{
	float:left;
	display:block;
	width:17px;
	height:10px;
    margin-right:5px;
	overflow:hidden;
	border:1px solid #E7E6EB;
	cursor:pointer;
}
.auto-style-argument .auto-color i{
	display:block;
	width:15px;
	height:8px;
	margin:1px;
	overflow:hidden;
}
.auto-black i{	background: #211924;}
.auto-blue i{	background: #2256AA;}
.auto-deepblue i{	background: #474956;}
.auto-green i{	background: #797778;}
.auto-red i{	background: #581A1D;}
.auto-deepgray i{	background: #C0C5BE;}
.auto-gray i{	background: #EFEFEF;}
.auto-white i{	background: #FFF;}

/*---------------------------------图片展示页--------------------------------------*/
.auto-gal-wrap{width:100%;background:#000;	padding-bottom:20px;}
.auto-gal-top{	height:30px;line-height:30px;padding-top:20px; margin-bottom: 10px;}
.auto-gal-wrap .location{height:30px;color:#D2DAED; margin:0;}
.auto-gal-wrap .location a{color:#D2DAED;}

.auto-sel{
	position:relative;
    z-index:1;
	display:block;
	margin-top:5px;
	height:20px;
	margin-left:30px;
	color:#F9A253;
	line-height:20px;
}
.auto-sel a{display:block; color:#F9A253; text-decoration:none;}
.auto-sel p{position:relative;	padding-right:18px;cursor:pointer;}
.auto-sel-down{
	display:block;
	width:11px;
	height:7px;
	overflow:hidden;
	background-position: 0 -80px;
}
.auto-sel p i{	position:absolute;top:5px;right:2px;}
.auto-options{	position:absolute;top:20px;left:0;z-index:100;}
.auto-options li{cursor:pointer;	background:black; padding: 0 5px; white-space: nowrap;}
.auto-options li.over{background:#666;}
.auto-galleria{width:800px;}
.gal-bigimg{
	position:relative;
	width:800px;
	height:600px;
	overflow:hidden;
	text-align:center;
}
.auto-gal-title{
	position:absolute;
	top:10px;
	left:25px;
	width:90%;
	height:35px;
	padding:0 20px;
	background:rgba(0,0,0,0.5);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#A0000000', EndColorStr='#A0000000');
	line-height:35px;
	color:#ABB9E6;
	font-size:16px;
	text-align:left;
}
.gal-next,.gal-pre{
	position:absolute;
	top:250px;;
	display:block;
	width:50px;
	height:70px;
	overflow:hidden;
	cursor:pointer;
}
.gal-pre:hover{
	background:rgba(255,0,0,0.5) url( ./Images/auto/gal-arrow.gif) no-repeat 0 -70px;
	background:url( ./Images/auto/gal-arrow.gif) no-repeat 0 -70px\9;
}
.gal-next:hover{
	background:rgba(255,0,0,0.5) url( ./Images/auto/gal-arrow.gif) no-repeat 0 0;
	background:url( ./Images/auto/gal-arrow.gif) no-repeat 0 0\9;
}
.gal-pre{
	left:0;
	background:rgba(0,0,0,0.5) url( ./Images/auto/gal-arrow.gif) no-repeat 0 -70px;
	background:url( ./Images/auto/gal-arrow.gif) no-repeat 0 -70px\9;
}
.gal-next{
	right:0;
	background:rgba(0,0,0,0.5) url( ./Images/auto/gal-arrow.gif) no-repeat 0 0;
	background:url( ./Images/auto/gal-arrow.gif) no-repeat 0 0\9;
}
.gal-thumb-next,.gal-thumb-pre{
	position:absolute;
	top:2px;
	display:block;
	width:37px;
	height:49px;
	overflow:hidden;
	cursor:pointer;
}
.gal-thumb-pre{left:10px;	background-position: -19px -80px;}
.gal-thumb-next{right:10px;background-position:  -56px -80px;}
.gal-thumb-wrap{
	position:relative;
	width:800px;
	height:55px;
	overflow:hidden;
	margin-top:20px;
}
.gal-thumb{
	position:relative;
	width:683px;
	overflow:hidden;
	margin:0 auto;
	background:black;
}
.gal-thumb ul{	display:block;	width:10000px;}
.gal-thumb li{
	float:left;
	display:inline;
	width:70px;
	height:55px;
	overflow:hidden;
	margin:0 3px;
	cursor:pointer;
}
.gal-thumb li img{width:68px;height:53px;overflow:hidden;	border:1px solid black;}
.gal-thumb li.selected img, .gal-thumb li.over img{border:1px solid red;}

.auto-gal-crumb{width:100px;overflow:hidden; margin-left: 15px;}
.auto-gal-crumb li{
	height:35px;
	padding:0 5px;
	background:#1F1E26;
	margin-bottom:15px;
	border:1px solid black;
	cursor:pointer;
	color:#4A5C84;
	font-size:14px;
    line-height:35px;
}
.auto-gal-crumb li span{ padding-left:3px;font-size:14px;}
.auto-gal-crumb li.selected,.auto-gal-crumb li.over{
	background:#394764;
	border:1px solid #4C5A75;
	font-weight:bold;
	color:#FEFEFE;
}
.auto-gal-crumb li.selected span{color:#9AB8EE;}
.gal-pager{width:92px;color:#A4BDF5;text-align:center;}

/*车款对比*/
.car-compare{
    position:fixed;
    top: 160px;
    left:50%;
    margin-left:-660px;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop+160 ));
    width:172px;
    border:1px solid #06529A;
}
.car-compare a:hover{color:white;}
.car-com-hd{
    width:100%;
    height:30px;
    background:#06529A;
    line-height:30px;
    color:white;
}
.car-com-hd h3{margin-left:3px; font-size:14px;}
.car-com-hd a,.car-com-hd span{ float:right; color:white;}
.car-com-hd a:visited{color:white;}
.car-com-hd span{font-size:12px;}
.car-com-hd a.close{ margin-right:8px;}
.car-com-con{ width:152px; padding:10px; background:white; line-height:25px;}
.car-com-con p{ width:152px; overflow:hidden; color:#666;}
.car-com-con p a{ font-weight:bold;}
.car-com-con p a:hover{ color:#F60;}
.car-com-con li{ height:25px; border-bottom:1px dashed #E1E1E1;}
.car-com-con li a{
    display:block;
    float:left;
    width:125px;
    height:25px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    word-break:keep-all;
}
.car-com-con li a:hover{color:#06529A; text-decoration: none;}
.car-com-con li a.delete{
    float:right;
    width:25px;
    color:#1B1B1B;
    cursor:pointer;
    font-family:"微软雅黑";
    text-align:center;
}
.car-com-con .com-btn{
    display:block;
    width:72px;
    height:25px;
    overflow:hidden;
    background:#06529A;
    margin:10px auto 0 auto;
    color:white;
    text-align:center;
    font-weight:bold;
}

/*车款对比详细页*/
.auto-compare .auto-config-tb thead div{width:142px;}
.auto-compare .auto-config-tb thead td div{width:178px;}
.auto-compare .auto-config-tb thead td,
.auto-compare .auto-config-tb thead th{
    background:#06529A;
    border:none;
    border-bottom:1px solid #06529A;
    color:white;
}
.auto-compare .auto-config-tb thead td{border-left:1px solid #04427B;}
.fs14{font-size:14px; font-weight:bold;}


/*评分页*/
.auto-score thead td{
    height:45px;
    background:#06529A;
    padding:0 10px;
    color:#FFF;
    line-height:45px;
    font-size:14px;
}
.auto-score thead td.tc{text-align:center;}
.auto-score tbody td,.auto-score tbody th{
    height:35px;
    border:1px solid #DDD;
    padding:0 10px;
    color:#333;
    line-height:35px;
}
.auto-score tbody th{ background:#F9F9F9; font-size:14px; text-align:center;}
.auto-score textarea{
    width:245px;
    height:350px;
    overflow-y:auto;
    margin:10px 0;
    background:#FFF;
    border:1px solid #DDD;
    padding:5px;
    color:#666;
}
.star-level span{
    float:left;
    display:inline-block;
    width:16px;
    height:15px;
    padding-left:9px;
    background:url(./Images/auto/star.gif) no-repeat;
    cursor:pointer;
}
.star-level span.off{ background-position:0 0;}
.star-level span.on{ background-position:0 -15px;}

#auto-score-sbt{
    display:block;
    width:112px;
    height:35px;
    margin:10px auto;
    background:#06529A;
    border:none;
    font-weight:bold;
    line-height:35px;
    color:#FFF;
    text-align:center;
}
/*评分展示*/
.auto-comment{
    width:958px;
    overflow: hidden;
    background: #F9F9F9;
    border: 1px solid #EBEBEB;
}
.auto-comment-hd{
    background: #F7F7F7;
    width: 100%;
    height: 28px;
    border-bottom: 1px solid #EBEBEB;
    overflow: hidden;
}
.auto-comment-hd h2{
    float: left;
    height: 28px;
    padding: 0 10px;
    background: #06529A;
    line-height: 28px;
    font-size: 14px;
    color: white;
}
.auto-comment-hd a{
    display: inline-block;
    float: right;
    height: 25px;
    padding: 0 10px;
    margin:2px 10px;
    background: #F90;
    border-radius: 3px;
    color: white;
    font-weight: bold;
    line-height: 25px;
}
.auto-comment-hd a:hover{color:white;}
.auto-comment-con{ width: 938px; overflow: hidden; margin: 0 10px 10px 10px;}
.auto-comment-con .info{ line-height: 30px;}
.auto-comment-con .info span{ padding: 0 15px; color: #949494;}

.auto-comment-con .star-level span{ cursor: default;}
.auto-comment-con .auto-score tbody td{ background: #FFF; border-right:none;}
.star-level span.score{
    width:auto;
    background: none;
    line-height: 15px;
    white-space: nowrap;
}
.comment-content{
    background: #FFF;
    border: 1px solid #DDD;
    width:604px;
    min-height: 375px;
    _height:375px;
    padding: 10px;
}

/*保养*/
.maintain-main{
    width: 940px;
    padding: 10px;
    overflow: hidden;
    border: 1px solid #DDD;
}
.auto-maintain-list{ margin-bottom: 10px;}
.auto-maintain-list li{
    float:left;
    width:300px;
    margin-left: 10px;
    display: inline;
    overflow: hidden;
    white-space: nowrap;
    line-height: 25px;
}
.auto-maintain-list li a{ padding: 2px; text-decoration: underline;}
.auto-maintain-list li a:hover{ color:#06529A;}
.auto-maintain-list li.selected  a{ background: #06529A; color: white;}
.auto-maintain-list li.selected  a:hover{ color: white;}
.auto-maintain-detail td,
.auto-maintain-detail th{ padding: 0 5px; border: 1px solid #C4D7E5; text-align: center;}
.auto-maintain-detail td{ padding: 5px;}
.auto-maintain-detail .t10{ margin-top: 10px;}
.auto-maintain-detail .fontred { color: #B80C00;}
.auto-maintain-detail .bg { background-color: #F3F7FA; padding: 0 5px;}
.auto-maintain-detail .tabel2 th { background-color: #FFF; height: 33px;}


/*导购页面*/
.shop-guide{
    width: 958px;
    height: 575px;
    overflow: hidden;
    border: 1px solid #DDD;
    margin: 10px auto;
    background: #F9F9F9;
}
.shop-guide-nav{
    width:185px;
    height: 100%;
    overflow: hidden;
    border-right: 1px solid #DDD;
    font: bold 14px/28px  Arial, simsun, Georgia, serif;
}
.shop-guide-nav h2{
    height:28px;
    overflow: hidden;
    background: #06529A;
    padding: 0 10px;
    color: white;
}
.shop-guide-nav li{
    height:28px;
    overflow: hidden;
    border-bottom: 1px dotted #BABABA;
    font-weight: normal;
    padding: 0 10px;
}
.shop-guide-nav li span{color:#666; padding-left: 10px;}
.shop-guide-nav li.selected{background: #EEE; font-weight: bold; border-left: 2px solid #06529A;}
.shop-guide-con{ width: 772px; height: 100%; overflow: hidden; background: white;}
.shop-guide-con .pages{ margin-top: 45px;}
.shop-guide-con-hd{
    background: url(./Images/auto/result-hd-bg.jpg) repeat-x;
    border-bottom: 1px solid #DDD;
    height:28px;
    overflow: hidden;
    padding-left: 10px;
    color: #656565;
    font: normal 14px/28px  Arial, simsun, Georgia, serif;
}
.shop-guide-con-hd span{ color:#06529A; font-weight: bold;}
.shop-guide-list{ display: block; width: 750px; margin: 10px auto;}
.shop-guide-list li{
    height: 130px;
    overflow: hidden;
    margin-bottom: 10px;
    border-bottom: 1px dotted #CECECE;
}
.shop-guide-list .hd{ height:30px; line-height: 30px;}
.shop-guide-list h3{ float: left; font-size: 14px;}
.shop-guide-list .hd span{ display: block; float: right; color: #9A9A9A;}
.shop-guide-list .img{ width: 137px; height: 87px; overflow: hidden; border: 1px solid #06529A;}
.shop-guide-list .con{ width:595px; height: 100px; overflow: hidden; line-height: 25px;}
.shop-guide-list .con p{
    width: 100%;
    height: 75px;
    overflow: hidden;
    font-size: 14px;
    color: #666;
    text-indent: 2em;
}
.shop-guide-list .con a{ display: block; text-align: right;}

/*行情页面*/
.auto-market .shop-guide-list{width:725px;}
.auto-market .shop-guide-list h3{ float: none;height: 30px; font: 16px/30px "微软雅黑",yahei;}
.auto-market .shop-guide-list h3 a{color:#333;}
.auto-market .shop-guide-list h3 a:hover{color:#333;}
.auto-market p.info{ color:#999;}
.auto-market p.info span{ margin-right:20px;}
.auto-market p.info span.view{ background: url(././Images/auto/market-view.png) no-repeat; padding-left: 20px;}
.auto-market p.detail{ position: relative; height: 50px; overflow: hidden; line-height: 25px; text-indent: 2em; color: #666;}
.auto-market p.detail a{position: absolute; border-bottom: 5; right: 10px;}
.auto-market span.market-loc{ display: inline-block; background:#EFEFEF;margin: 5px 0; padding: 0 5px; text-align: center; color: #06529A;}

/*汽车批发*/
.wholesale-intro{
    width:628px;
    height: 200px;
    margin: 0 auto 10px;
}
.wholesale-intro img{
    display: block;
    width: 300px;
    height:200px;
    overflow: hidden;;
}
.wholesale-intro .detail{
    width: 318px;
    overflow: hidden;
}
.wholesale-intro .detail h3{
    margin-bottom: 10px;
    font:bold 14px/25px arial;
    color:#06529A;
    text-align: center;
}
.wholesale-intro .detail p{font: normal 14px/25px arial; text-indent: 2em;}
.wholesale-guide{
    width: 626px;
    overflow: hidden;
}
.wholesale-guide .content{
    padding: 10px;
    margin: 0;
    height: 140px;
    width: 606px;
    overflow: auto;
}
.wholesale-form{
    width: 628px;
    overflow: hidden;;
    margin-top: 10px;
}
.panel-grayhd .hd{
    border: 1px solid #DDD;
    border-bottom: 2px solid #06529A;
    height: 25px;
    background: #EDEDED;
    line-height: 25px;
}
.panel-grayhd .hd h3{
    color: #06529a;
    font:normal 14px/25px arial;
    margin-left: 10px;
}
.wholesale-form .hd a{color:#f60;}
.wholesale-form td,.wholesale-form th{padding: 5px;}
.wholesale-form th{text-align: right;}
.wholesale-form textarea{width:260px; height: 60px; padding: 10px; color: #444;}
.wholesale-tips{width: 550px; margin: 20px auto; color: red; font:normal 14px/25px arial; }
.wholesale-tips a{color:#06529A;}
.wholesale-tips a:hover{color:#F60;}
#insurance-form .main-log-btn,.wholesale-form .main-log-btn{ float: none; display: inline-block; margin:10px 10px 30px;}
.wholesale-form input{border: 1px solid #CCC; height: 23px; line-height: 23px; color: #666; padding:0 5px;}
/*汽车车险*/
.insure-item .hd-bg-30{cursor: pointer; position: relative;}
.insure-item .hd-bg-30 h3{
    font: normal 14px/30px arial;
    padding-left: 35px;
    background: url(././Images/auto/insurance.gif) no-repeat;
}
.insure-item .hd-bg-30 a{ font: bold 14px/30px arial;}
.insure-item .hd-bg-30 h3.ht{background-position: 0 3px ;}
.insure-item .hd-bg-30 h3.cc{background-position: 0 -35px ;}
.insure-item .hd-bg-30 h3.picc{background-position: 0 -74px ; padding-left: 55px;}
.insure-item .hd-bg-30 h3.cpic{background-position: 0 -111px ; padding-left: 28px;}
.insure-item .hd-bg-30 h3.pa{background-position: 0 -145px; padding-left: 56px;}
.insure-item .hd-bg-30 span{position: absolute;top: 0; left: 150px;}
.insure-item .content{display: none;}
.auto-insure-type h4{
    border-bottom: 1px solid #CCC;
    width: 140px;
    margin: 10px 0;
    padding-left: 5px;
    font: normal 14px/25px arial;
}
.auto-ins-list{margin-left: 10px;}
.auto-ins-list li{
    float:left;
    display: inline;
    width: 140px;
    height: 20px;
    overflow: hidden;
    margin: 5px 65px 5px 0;
}
.auto-ins-list label{display: block;}
.auto-ins-list input{margin:4px;*margin: 0;}
.auto-ins-list a{margin-top: 2px;}